home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 25 / Cream of the Crop 25.iso / utility / ffe101.zip / MOD.SWG / 0048_ULT.pas < prev    next >
Pascal/Delphi Source File  |  1997-03-02  |  47KB  |  1,230 lines

  1.  
  2.             █    █ █  ▀▀▀█▀▀▀ ▀▀▀▀▀▄ █▀▀▀▀█
  3.             █    █ █     █    █ ▄▄▄▀ █ ▄▄▄█
  4.             █▄▄▄ █ █▄▄▄▄ █    █  ▀▄▄ █    █
  5.  
  6.          ▀▀▀█▀▀▀ ▀▀▀▀▀▄ █▀▀▀▀█ █▀▀▀▀ █ ▄▀ █▀▀▀ ▀▀▀▀▀▄
  7.             █    █ ▄▄▄▀ █ ▄▄▄█ █     ██   █▄▄  █ ▄▄▄▀
  8.             █    █  ▀▄▄ █    █ █▄▄▄▄ █ ▀▄ █▄▄▄ █  ▀▄▄
  9.  
  10.                   VERSION 1.31
  11.  
  12.  
  13.               (C)1993 by MYSTERIOUS - MAS
  14.  
  15.                    Programmed by
  16.                  Marc André Schallehn
  17.  
  18.                   English Docs by
  19.                The Elven Nation (TEN)
  20.  
  21.                UNREGISTERED SHAREWARE VERSION !
  22.  
  23.  
  24.           All mentioned Trademarks and Copyrights are
  25.              registered by their respective owners.
  26.  
  27.  
  28. ───────────────────────────────────────────────────────────────────────────────
  29.              ULTRA TRACKER  DOCUMENTATION                  Page
  30.                1993 by Mysterious - MAS                      2
  31. ──────────────────────────────────────────────────────────────────────────────
  32.  
  33.    TABLE OF CONTENTS:
  34.    ------------------
  35.  
  36.     Cover Page.....................................Page  1
  37.     Table of Contents..............................Page  2
  38.  
  39.      I. ULTRA TRACKER ? What is it ?...................Page  3
  40.     1.1. System Requirements.......................Page  3
  41.     1.2. Installation..............................Page  3
  42.     1.3. Brief Info................................Page  3
  43.     1.4. Where the newest version can be found.....Page  4
  44.     1.5. Contact address...........................Page  4
  45.     1.6. Problems and Solutions....................Page  4
  46.  
  47.     II. The Overview...................................Page  5
  48.     1.   The Menus.................................Page  5
  49.     1.1. FILE......................................Page  5
  50.     1.2. EDIT......................................Page  5
  51.     1.3. SAMPLE....................................Page  7
  52.     1.4. PLAY......................................Page  8
  53.     1.5. QUIT......................................Page  8
  54.     1.6. INFO......................................Page  8
  55.     1.7. SETUP.....................................Page  9
  56.     1.8. ABOUT.....................................Page  9
  57.     1.9. HELP......................................Page  10
  58.     2.   The Editor................................Page  10
  59.     3.   Display Fields............................Page  11
  60.     4.   Channel Display...........................Page  12
  61.     5.   Keyboard Lay-out..........................Page  13
  62.     5.1. The keyboard..............................Page  10
  63.     5.2. Other Keys/Buttons........................Page  14
  64.     6.0. The Filesystem............................Page  16
  65.  
  66.    III. Staffs, Effects, etc...........................Page  17
  67.     1.   The Staff.................................Page  17
  68.     1.1. Explanation of Effect Commands............Page  17
  69.     2.   The Effects...............................Page  18
  70.  
  71.     IV. 1.   Conceptual Explanation....................Page  21
  72.     1.1. Samples...................................Page  21
  73.     1.2. Patterns..................................Page  21
  74.     1.3. Channel/Track.............................Page  21
  75.     1.4. GUS or Gravis Ultrasound..................Page  22
  76.     1.5. Registration..............................Page  22
  77.  
  78.      V. Different Things...............................Page  23
  79.     1.   Known Bugs................................Page  23
  80.     2.   What is being planned for the next
  81.          version...................................Page  23
  82.     3.   Thank You!................................Page  24
  83.     4.   What is permitted with the shareware
  84.          version...................................Page  24
  85.  
  86.     VI. Registration...................................Page  25
  87.     1.1. How would I benefit from registration?....Page  25
  88.     1.2. What do I get as a registerd user?........Page  25
  89.     1.3. How does one register?....................Page  26
  90.  
  91.  
  92.     VII.Version history of ULTRA TRACKER...............Page  27
  93.  
  94.  
  95. ───────────────────────────────────────────────────────────────────────────────
  96.              ULTRA TRACKER  documentation                  Page
  97.                1993 by Mysterious - MAS                      3
  98. ───────────────────────────────────────────────────────────────────────────────
  99.  
  100.    I. ULTRA TRACKER ? What is it ?
  101.    -------------------------------------
  102.    ULTRA TRACKER is a music program that allows you to have the
  103.    simultaneous production of digital music compositions on
  104.    your PC, with up to 32 channels.
  105.  
  106.    ULTRA TRACKER utilizes so called 'Samples' as instruments,
  107.    which can be ether 8 or 16 bit. As a final result, it allows
  108.    you to record your compositions with CD-quality.
  109.  
  110.    1.1. And how can I do that?
  111.    ------------------------------
  112.  
  113.    System Requirments:
  114.  
  115.    - IBM PC/AT or compatable
  116.    - Gravis Ultrasound Soundcard (GUS)
  117.    - A VGA Graphic card (80x50 text mode)
  118.    - At least 256k free RAM
  119.    - About 200k free disk space
  120.    - Microsoft compatable mouse + mouse drive
  121.  
  122.  
  123.    1.2. Installation:
  124.    ----------------------
  125.  
  126.    Copy all the files to the sub-directory you wish Ultra Tracker to
  127.    run from. Example (C:\Ultra)
  128.    Then start program with
  129.  
  130.    C:\ULTRA>ultra[cr]
  131.  
  132.    [cr] = enterkey
  133.  
  134.    1.3. Brief Info:
  135.    ----------------
  136.  
  137.    Ultra Tracker was programmed by Marc Andre' Schallehn.
  138.    Marc Andre' Shallehn retains the copyright to Ultra Tracker.
  139.  
  140.    Marc Andre' Schallehn and members of Mysterious shall take no
  141.    responsiblity for any harm/damage caused by using this program.  It has
  142.    been extensively tested on various machine makes and models, but no
  143.    guarantees are made for the functionality of this program.  Use it at
  144.    your own risk. (But don't worry, nothing has happend to me yet :))
  145.  
  146.  
  147.  
  148.  
  149.  
  150. ───────────────────────────────────────────────────────────────────────────────
  151.              ULTRA TRACKER  DOCUMENTATION                  Page
  152.                1993 by Mysterious - MAS                      4
  153. ───────────────────────────────────────────────────────────────────────────────
  154.  
  155.    1.4. Where is the latest Version ?
  156.    ----------------------------------
  157.  
  158.    The latest version of Ultra Tracker can be requested around the clock
  159.    from the mail box "Do It !" It can also be found in the mail box
  160.    under the name (ULTRA.???) 
  161.    (??? = Version number).
  162.    Also available from the following numbers
  163.  
  164.    Line1: 089-7591828  ZYX   2:246/276
  165.    Line2: 089-7594950  HST   2:246/176
  166.    Line3: 089-7591111  ZYX   2:246/76   mail only
  167.    Line4: 089-74510230  X.75/V.110 ISDN  2:246/876
  168.  
  169.    1.5. I have a question, how do I reach you?
  170.    -------------------------------------------
  171.  
  172.    Fido Net: Marc Schallehn @ 2:246/76.3
  173.    Internet: Marc_Schallehn@Doit.fido.de
  174.  
  175.    Or by Mail: 
  176.  
  177.    Mysterious
  178.    c/o Marc Schallehn
  179.    Camerloherstr. 141
  180.    80689 München
  181.    Germany
  182.  
  183.   1.6. Problems and Solutions
  184.   ---------------------------
  185.  
  186.   Problem: "My mouse cursor only goes to the 25th line !"
  187.   Cause: You have an outdated mouse driver.
  188.   Solution: Get a newer copy of the mouse driver for your mouse.
  189.         Two mouse drivers that are known to work are :
  190.       (Logitech driver v6.20 and Microsoft Driver v8.11)
  191.  
  192.   Problem: "UT hangs just after the start !"
  193.   Cause: Autodetect function failing to detect your GUS (hardware)
  194.   Solution: Start UT with the parameter ultra[baseport]
  195.   (example: C:\>ULTRA 220)
  196.  
  197. ───────────────────────────────────────────────────────────────────────────────
  198.              ULTRA TRACKER  DOCUMENTATION                  Page
  199.                1993 by Mysterious - MAS                      5
  200. ───────────────────────────────────────────────────────────────────────────────
  201.  
  202.    II. The overview of ULTRA TRACKER
  203.    ----------------------------------
  204.    1. The Menus :
  205.    --------------
  206.  
  207.    │·─────────────────────────────────────...─────────────────────────────·│
  208.    │  FILE   EDIT   SAMPLE   PLAY   QUIT  ... INFO   SETUP   ABOUT   HELP  │
  209.    ├──────────────────────────────────────...──────────────────────────────┤
  210.  
  211.    By means of a simple click with the mouse, one can shift between
  212.    different menu selections. If you click on FILE for example, then
  213.    different menu selections will appear in the menu window, all of
  214.    which have to with FILE options (Load,Save).
  215.    The same applies to the other menu selections.
  216.  
  217.    The following menu selections can be chosen:
  218.  
  219.    1.1 FILE
  220.    ----------
  221.  
  222.    LOAD SONG: Load a song file from the song directory.
  223.           Full song name must be entered.
  224.           Example : Demosong must be entered as demosong.ult
  225.  
  226.    SAVE SONG: Save current song to the song directory.
  227.  
  228.    CLEAR ALL: Erases everything you have entered and start fresh.
  229.  
  230.    1.2 EDIT:
  231.    -----------
  232.  
  233.    NEW PATTERN: Creats a new pattern for every channel.
  234.  
  235.    DEL PATTERN: Deletes the last pattern of all open channels
  236.  
  237.    NEW CHANNEL: Opens a new channel.
  238.  
  239.    DEL CHANNEL: Erases the last respective channel and erases
  240.         all the patterns found therein (away they go!).
  241.  
  242.    EDIT ON/OFF: Shifts editing mode on or off.
  243.  
  244.    UNDO: Undo last block function.
  245.  
  246.    CHANGE SONGNAME: A new name for the song can be given
  247.             here (max. 32 Characters).
  248.  
  249.    UNMARK BLOCK: Unmarks the previously market block.
  250.          ("The block is considered not market !")                
  251.  
  252. ───────────────────────────────────────────────────────────────────────────────
  253.              ULTRA TRACKER  DOCUMENTATION                  Page
  254.                1993 by Mysterious - MAS                      6
  255. ───────────────────────────────────────────────────────────────────────────────
  256.  
  257.  
  258.    START BLOCK: Marks the beginning of a block at the actual
  259.         cursor position.
  260.  
  261.    END BLOCK: Marks the end of a block at the actual
  262.           cursor position.
  263.  
  264.    COPY BLOCK: Copyies the marked block at the actual
  265.            cursor position.
  266.  
  267.    CUT BLOCK:  Cuts all the data within a marked block.
  268.  
  269.    EFFECT COPY: Like COPY BLOCK, but only effects are copied.
  270.         (Not note and sample number info!)
  271.  
  272.    EFFECT SLIDE: This command looks at the start value and the end value
  273.          of an effect and calculates the interlaced values within
  274.          a marked block.
  275.  
  276.    COPY PATTERN: Copies the current pattern into another pattern.
  277.  
  278.    INSERT SEQ-POS: Insert a new possition into the sequence.
  279.  
  280.    DELETE SEQ-POS: Erase the current sequencer possition.
  281.  
  282. ───────────────────────────────────────────────────────────────────────────────
  283.              ULTRA TRACKER  DOCUMENTATION                  Page
  284.                1993 by Mysterious - MAS                      7
  285. ───────────────────────────────────────────────────────────────────────────────
  286.  
  287.    1.3 SAMPLE
  288.    ----------
  289.  
  290.    LOAD SAMPLE: Load a sample from the sample directory into the
  291.         GUS's onboard memory.
  292.         Once the sample is loaded, it can be given a file
  293.         name of up to 32 Characters. With the standard DOS
  294.         8 letter limit, it's not always easy to recognize what
  295.         kind of sample it is.
  296.  
  297.    SAVE SAMPLE: Save a sample to disk. In order to load it again, the
  298.         NEG SAMPLE option must be turned on.
  299.  
  300.    REMOVE SAMPLE: Erase the chosen sample from the GUS's onboard memory
  301.           and change all occurances of the sample in the song to
  302.           0 and change all other sample numbers to point to the 
  303.           right sample!
  304.           
  305.  
  306.    CHANGE SMPNAME: Here one can input a new name for the
  307.            chosen sample.
  308.  
  309.    SAMPLE LOOP START: Here, the starting point of the sample-loop
  310.               can be specified.
  311.  
  312.    SAMPLE LOOP END: Here, the ending point of the sample-loop
  313.             can be specified.
  314.             The LOOP-END-point must always be greater then
  315.             the LOOP-START-Point.
  316.  
  317.    CHANGE 8/16 BIT: Changes the resolution of the sample from 8 bit
  318.             to 16 bit (and vice versa).
  319.  
  320.    CHANGE SAMPLE VOLUME: Here, the volume of the sample can be
  321.              adjusted.
  322.  
  323.    CHANGE BIDI LOOP: Turns the Bidirection Mode of the sample off
  324.              and on. This means: if the BIDI LOOP is off,
  325.              then the loop will only play forwards.
  326.              If the BIDI LOOP is on, the loop will initially
  327.              play forward, then backwards, the forward (etc.)
  328.  
  329.   SWAP SAMPLES: Switch two loaded samples.
  330.  
  331.  
  332. ───────────────────────────────────────────────────────────────────────────────
  333.              ULTRA TRACKER  DOCUMENTATION                  Page
  334.                1993 by Mysterious - MAS                      8
  335. ───────────────────────────────────────────────────────────────────────────────
  336.  
  337.    1.4 PLAY
  338.    ----------
  339.  
  340.    PLAY SONG: Plays the song from beginning to end
  341.           and back to the beginning again.
  342.  
  343.    PLAY PATTERN: Plays the presently chosen pattern.
  344.  
  345.    PLAY: Plays the song, starting at the current possition.
  346.  
  347.    SYNCHRON START SONG: Begins the playing of the song with the first
  348.             press of a key. (Practical, when a song should
  349.             be played directly from the keyboard.)
  350.  
  351.    SYNCHRON START PATTERN: Begins the playing of the selected pattern
  352.                with the first press of a key.
  353.  
  354.    STOP PLAYING: Ends playing.
  355.  
  356.    1.5 QUIT
  357.    -----------
  358.  
  359.    Here, one can leave/quit the program.
  360.    (But who would want to do that...:-) )
  361.  
  362.    1.6 INFO
  363.    --------
  364.  
  365.    Info given about the GUS-memory/storage.
  366.  
  367.  
  368. ───────────────────────────────────────────────────────────────────────────────
  369.              ULTRA TRACKER  DOCUMENTATION                  Page
  370.                1993 by Mysterious - MAS                      9
  371. ───────────────────────────────────────────────────────────────────────────────
  372.  
  373.    1.7 SETUP
  374.    ---------
  375.  
  376.    CHANGE SONG DIRECTORY: Here you can change the default directory
  377.               your songs will be saved and loaded from.
  378.               
  379.    WILDCARD: Here the defualt file mask for song files can be changed.
  380.          (Example: *.ult ; *.* ; a*.* ; xyz*.sam...).
  381.  
  382.    CHANGE SAMPLE DIRECTORY: Here you can change the defualt directory
  383.                 your samples will be saved and loaded from.
  384.                 
  385.    WILDCARD: (s.WILDCARD) Here the defualt file mask for sample files
  386.          can be changed.
  387.          
  388.    CHANNEL JUMP: Shift the channel jump on or off. If the CHANNEL JUMP is
  389.          on, the cursor jumps after each entry to the next field of
  390.          the note editer.
  391.  
  392.    SAVE SETUP: Saves/stores the setup on the harddrive/diskette.
  393.  
  394.    POS/NEG SAMPLE: Here, one can input what kind of samples
  395.            should be loaded. 
  396.            (NEG = Sample data with sign)
  397.            (POS = Sample data without sign). 
  398.            Amiga Samples can be loaded if the NEG option is selected.
  399.  
  400.    GER/US KEYBOARD: Switch the z and y keys!
  401.  
  402.    1.8 ABOUT
  403.    ---------
  404.  
  405.    Displays very important information about the program.
  406.  
  407. ───────────────────────────────────────────────────────────────────────────────
  408.              ULTRA TRACKER  DOCUMENTATION                  Page
  409.                1993 by Mysterious - MAS                     10
  410. ───────────────────────────────────────────────────────────────────────────────
  411.  
  412.    1.9 HELP
  413.    --------
  414.  
  415.    Guess what! Exactly! Gives an overview of a couple of
  416.    important small things. :-) (bald...)
  417.  
  418.  
  419.    2. The Editor
  420.    -------------
  421.  
  422.    In the middle of the screen you can find the note editor:
  423.  
  424.  
  425.    Here the actual     Here, the           Here it is displayed
  426.    "Staff Position"    chosen channel      whether the channel
  427.    in the chosen       is displayed.       is shifted on or off.
  428.    channel is               │                       │
  429.    displayed.               │                       │
  430.     │                   │                       │
  431.     │          ┌────────┘                       │
  432.     │          │  ┌─────────────────────────────┘
  433.                 
  434.       ┌───┬──────────────┐
  435.       │POS│CHANNEL 0  ON │
  436.       ├───┼──────────────┤
  437.       │   │              │
  438.       │   │              │
  439.       │ 00│----00-00-0000│<-- That is a "Staff".
  440.       ├───┼──────────────┤
  441.       │ 01│----00-00-0000│<- Here stand the "Staff",
  442.       ├───┼──────────────┤   which can be edited.
  443.       │ 02│----00-00-0000│
  444.       │ 03│----00-00-0000│
  445.       │ 04│----00-00-0000│
  446.       └───┴──────────────┘
  447.        ┌────────────┐         ────
  448.      ..│<-CHANNELS->│........ <-->
  449.        └────────────┘         ────                  
  450.                             
  451.         │          │          └── Scrolls all channels once
  452.      Here, the channels        to the left or right.
  453.      can be shifted around.    
  454.      (Simply click with
  455.      the mouse.)
  456.  
  457.  
  458. ───────────────────────────────────────────────────────────────────────────────
  459.              ULTRA TRACKER  DOCUMENTATION                  Page
  460.                1993 by Mysterious - MAS                     11
  461. ───────────────────────────────────────────────────────────────────────────────
  462.  
  463.    3. The Display Fields
  464.    ---------------------
  465.  
  466.    By means of clicking on the "+" and "-" the respective option
  467.    can be enlarged or shrunk.
  468.  
  469.    ┌─────┤EDIT├───────┐
  470.    │-OCTAVE+        - │ <───── Display the chosen OCTAVE.
  471.    │-LINE JUMP+    -- │ <───── Here, the quantity of the stave can be imput,
  472.    │ CHANNEL JUMP --- │ <────┐ which should make the cursor jump ahead the
  473.    │ EDIT         --- │ <──┐ │ imputted amount of notes.
  474.    │ BLK C--P--S--E-- │ <─┐│ └ The CHANNEL JUMP is supposed to jump to
  475.    .                  .   ││   next note field after each note input.
  476.    .                  .   ││   (Can be set on or off in the setup menu)
  477.    .                  .   ││    
  478.    .                  .   │└── Display EDIT mode status. ON or OFF
  479.    ├────┤PATTERN├─────┤   └─── Display of a marked block: C=Channel,
  480.    │ PATTERN USE  --- │ <────┐ P=Pattern, S=Start, E=End.
  481.    │-PATTERN POS+ --- │ <───┐│
  482.    │-PATTERN SEQ+ --- │ <──┐││
  483.    │-PATTERN PLY+ --- │ <─┐││└─ Total number of patterns.
  484.    └──────────────────┘   ││└── The current pattern.
  485.               │└─── Here you have to input the pattern that
  486.               │      will be played at the respective PATTERN
  487.               │      PLY possition.
  488.               └──── Here you select the currect pattern PLY
  489.                 possition. All song start with Pattern
  490.                 PLY 0.
  491.  
  492.     ·─────────┼ SONGNAME ┼─────────·
  493.     ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  <─ Name of the song.
  494.  
  495.     ·──────────┼ SAMPLE ┼──────────·
  496.    -░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░+ <─ Name of the sample.
  497.    -────────NUMBER:     ░░░░░░░░░░░░+ <- The file name of the sample.
  498.              
  499.              └────────────────── The number of the sample.
  500.  
  501.    ┌─────┤SAMPLE├─────┐
  502.    │ LENGTH   ------- │ <─── The size of the chosen sample.
  503.    │ LOOP ST  ------- │ <─── The loop-start point of the sample.
  504.    │ LOOP END ------- │ <─── The loop-end point of the sample.
  505.    │ 8/16 BIT      -- │ <─── Is the sample 8 or 16 bit?
  506.    │ VOLUME       --- │ <─── The volume of the sample.
  507.    │ BIDI LOOP    --- │ <─── Bidirectional loop: on or off.
  508.    │-FINE TUNE+ ----- │ <─── The fine-tune value of the sample.
  509.    ├─────┤MEMORY├─────┤
  510.    │                  │
  511.    │FREE MEM    --- KB│ <─┐
  512.    └──────────────────┘   └─ The amount in KB of available memory
  513.                  at your disposal.
  514.  
  515.  
  516. ───────────────────────────────────────────────────────────────────────────────
  517.              ULTRA TRACKER  DOCUMENTATION                  Page
  518.                1993 by Mysterious - MAS                     12
  519. ───────────────────────────────────────────────────────────────────────────────
  520.  
  521.    4. The Channel Display
  522.    ----------------------
  523.  
  524.    The channel display is found in the lower region of the screen, and is
  525.    constructed in the following manner:
  526.  
  527.    SCOPE 4│                      <─┬── If a note is played, a beat
  528.      3│                      <─┤   for each channel will be
  529.      2│                      <─┤   displayed.
  530.      1│                      <─┘
  531.    CHANNEL│0 1 2 3 4 5 6 7 8...
  532.                
  533.        └─┴─┴─┴─┴─┴─┴─┴─┴── Display of the conditions of the
  534.                    channels. Each number (or letter)
  535.                    stands for one of the 32 channels.
  536.                    * White = used and on
  537.                    * Light Gray = used and turned off.
  538.                    * Dark Gray = not used.
  539.                    * Blue = not used and turned off.
  540.  
  541. ───────────────────────────────────────────────────────────────────────────────
  542.              ULTRA TRACKER  DOCUMENTATION                  Page
  543.                1993 by Mysterious - MAS                     13
  544. ───────────────────────────────────────────────────────────────────────────────
  545.  
  546.    5. THe Keyboard Lay-Out:
  547.    ------------------------
  548.  
  549.    5.1. The keyboard:
  550.    ------------------
  551.  
  552.    Just as on a real piano keyboard, you can input notes from the
  553.    computer keyboard:
  554.  
  555.  
  556.        c#  d#      f#  g#  a#      C#  D#      F#  G#  A#     <-Note
  557.    ┌──┬─┬─┬─┬──┬──┬─┬─┬─┬─┬─┬──┬──┬─┬─┬─┬──┬──┬─┬─┬─┬─┬─┬──┐
  558.    │  │ │ │ │  │  │ │ │ │ │ │  │  │ │ │ │  │  │ │ │ │ │ │  │
  559.    │  │S│ │D│  │  │G│ │H│ │J│  │  │2│ │3│  │  │5│ │6│ │7│  │  <-Key
  560.    │  └┬┘ └┬┘  │  └┬┘ └┬┘ └┬┘  │  └┬┘ └┬┘  │  └┬┘ └┬┘ └┬┘  │
  561.    │   │   │   │   │   │   │   │   │   │   │   │   │   │   │
  562.    │Z/Y│ X │ C │ V │ B │ N │ M │ Q │ W │ E │ R │ T │Z/Y│ U │  <-Key
  563.    └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  564.      c   d   e   f   g   a   b   C   D   E   F   G   A   B    <-Note
  565.  
  566.    └────────────┬─────────────┘ └────────────┬─────────────┘
  567.     inputted octave              inputted octave + 1      <-Octave
  568.  
  569.  
  570. ───────────────────────────────────────────────────────────────────────────────
  571.              ULTRA TRACKER  DOCUMENTATION                  Page
  572.                1993 by Mysterious - MAS                     14
  573. ───────────────────────────────────────────────────────────────────────────────
  574.  
  575.    5.2. The Other Keys
  576.    -------------------
  577.  
  578.    Key:              │ Meaning:                 Menu point in ()
  579.    ────────────────────────────────────────────────────────────────────────
  580.    Editor:
  581.    -------
  582.            0 │ Pause or value 0
  583.            1...9 │ Value of 1 to 9
  584.            a - f │ Value A to F  (Hexadecimal)
  585.            [POS1]│ Jumps to beginning of pattern.
  586.         [END]│ Jumps to end of pattern.
  587.          [->]│ Moves Cursor to the right.
  588.          [<-]│ Moves Cursor to the left.
  589.           []│ Moves Cursor up.
  590.           []│ Moves Cursor down.
  591.         [Tab]│ Jumps to the next field of the note editor.
  592.     [Shift + Tab]│ Jumps to the previous field of the Noteneditor.
  593.          [INSERT]│ Adds a staff line.
  594.           [SPACE]│ Erase staff.
  595.         [Page up]│ Jump 4 lines up.
  596.         [Page dn]│ Jump 4 lines down.
  597.  
  598.    Option:
  599.    -------
  600.       [CRTL + ->]│ Displays next pattern.
  601.       [CRTL + <-]│ Displays previous pattern.
  602.        [Alt + ->]│ Changes to the next channel.
  603.        [Alt + <-]│ Changes to the previous channel.
  604.           F3 │ Raises PATTERN SEQ.
  605.     [SHIFT +  F3]│ Lowers PATTERN SEQ
  606.           F4 │ Raises PATTERN PLY
  607.     [SHIFT +  F4]│ Lowers PATTERN PLY
  608.           F5 │ Raises LINE JUMP
  609.     [SHIFT +  F5]│ Lowers LINE JUMP
  610.            + │ Raises Octave.
  611.            - │ Lowers Octive.
  612.            < │ Stops the music output on all channels.
  613.         [F11]│ Scrolls the channel to the left  (<-)
  614.         [F12]│ Scrolls the channel to the right (->)
  615.  
  616.    Sample Menu
  617.    -----------
  618.    [CRTL +"+"Numblk.]│ Next Sample
  619.    [CRTL +"-"Numblk.]│ Previous Sample
  620.     [CRTL + POS1]│ Change sample LOOP START.   (START SAMPLE LOOP)
  621.      [CRTL + END]│ Change sample LOOP END.     (END SAMPLE LOOP)
  622.     [Alt + BILD OBEN]│ Raises FINE TUNE.
  623.    [Alt + BILD UNTEN]│ Lowers FINE TUNE.
  624.        [CRTL + B]│ Changes 8 / 16 BIT.         (CHANGE 8/16BIT)
  625.        [CRTL + R]│ Changes BIDI LOOP.          (CHANGE BIDI LOOP)
  626.        [CRTL + V]│ Changes sample VOLUME.      (CHANGE SAMPLE VOLUME)
  627.  
  628.  
  629. ───────────────────────────────────────────────────────────────────────────────
  630.              ULTRA TRACKER  DOCUMENTATION                  Page
  631.                1993 by Mysterious - MAS                     15
  632. ───────────────────────────────────────────────────────────────────────────────
  633.  
  634.    Menu Items:
  635.    -----------
  636.           F1 │ Creates New Pattern          (NEW PATTERN)
  637.           F2 │ Creates New Channel          (NEW CHANNEL)
  638.           F6 │ Loads Sample                 (LOAD SAMPLE)
  639.           F7 │ Changes Song Name            (CHANGE SONGNAME)
  640.           F8 │ Saves Song                   (SAVE SONG)
  641.           F9 │ Changes Song Directory       (CHANGE SONG DIRECTORY)
  642.          F10 │ Channel Jump on/off          (CHANGE TRACKJUMP)
  643.     [SHIFT +  F1]│ Erases Last Pattern          (DEL PATTERN)
  644.     [SHIFT +  F2]│ Erases Last Channel          (DEL CHANNEL)
  645.     [SHIFT +  F6]│ Erases Last Sample           (REMOVE SAMPLE)
  646.     [SHIFT +  F7]│ Changes Sample Name          (CHANGE SMPNAME)
  647.     [SHIFT +  F8]│ Loads Song From Disk         (LOAD SONG)
  648.     [SHIFT +  F9]│ Changes Sample Directory     (CHANGE SAMPLE DIRECTORY)
  649.        [SHIFT +  F10]│ Saves Setup To Disk          (SAVE SETUP)
  650.       [Alt + F10]│ Changes Sign Of Sample Data  (POS/NEG SAMPLE)
  651.         [Alt + S]│ Marks Blockstart             (START BLOCK)
  652.         [Alt + E]│ Marks Blockend               (END BLOCK)
  653.         [Alt + C]│ Copies Block                 (COPY BLOCK)
  654.         [Alt + K]│ Cuts Block                   (CUT BLOCK)
  655.         [Esc]│ Quit                         (QUIT)
  656.       [BACKSPACE]│ Plays Song                   (PLAY SONG)
  657.           [ENTER]│ Plays Pattern                (PLAY PATTERN)
  658.    [CRTL + BACKSPACE]│ Stops Playback Of Song       (STOP PLAYING)
  659.        [CRTL + ENTER]│ Stops Playback Of Song       (STOP PLAYING)
  660.       [Alt + Esc]│ Erase all data               (RESET ALL)
  661.         [Alt + I]│ Displays Info About GUS      (INFO)
  662.         [Alt + Y]│ Copy effects from the block  (EFFECT COPY)
  663.       [Alt + Esc]│ Begin from the start         (CLEAR ALL)
  664.         [Alt + O]│ Switch Blk-Mark off          (UNMARK BLOCK)
  665.        [Alt + Insert]│ Insert new Seq.Pos.          (INSERT SEQ-POS)
  666.       [Alt + Del]│ Erase the current Seq.Pos.   (DELETE SEQ-POS)
  667.        [CRTL + K]│ GER/US - Keyboard            (GER/US KEYBOARD)
  668.        [CRTL + U]│ Transposes Block up a octive (TRANSPOSE UP)
  669.        [CRTL + D]│ Transposes Block dn a octive (TRANSPOSE DN)
  670.         [Alt + U]│ UNDO                         (UNDO)
  671.         [Alt + L]│ Copy the current Pattern     (COPY PATTERN)
  672.  
  673. ───────────────────────────────────────────────────────────────────────────────
  674.              ULTRA TRACKER  DOCUMENTATION                  Page
  675.                1993 by Mysterious - MAS                     16
  676. ───────────────────────────────────────────────────────────────────────────────
  677.  
  678.  
  679.    6.0 The Filesystem:
  680.    -------------------
  681.  
  682.    From Version 1.2 on, U.T. has contained a File system that should make
  683.    the loading of Songs and Samples easier. In order the access the file 
  684.    system, simply choose the sub-menu item "FILES" after you have clicked the
  685.    file menus LOAD SAMPLE or LOAD SONG.
  686.    (You can also access the file system by pressing the Enter key)
  687.    The Filesystem is constructed in the following way:
  688.  
  689.  
  690.                       LOAD SAMPLE
  691.                  ·──────────────────────────·
  692.  
  693.         Here the file name is ────┐  ┌ Here it displays if the file
  694.         displayed.                │  │ is a directory or the
  695.                       │  │ size of the file.
  696.                       │  │
  697.    ┌>░A░ ░B░ ░C░ ░D░ ░E░ ░F░ ..░░░░░░░░░░│░░│░░DIRECTORY FREE GUS-RAM:
  698.    │                         ░EXAMPLE░░░░░│░░└>░DIRECTORY░
  699.    ├>░G░ ░H░ ░I░ ░J░ ░K░ ░L░ ░SAMPLE░░░░░░│░░░░░DIRECTORY░ BANK 1: 255KB<┐
  700.    │                         ░ALPHA1.GUS░<┘░░░░░░░░23400b░ BANK 2: 256KB<┤
  701.    ├>░M░ ░N░ ░O░ ░P░ ░Q░ ░R░ ░███████████████████████████░ BANK 3: 256KB<┤
  702.    │                         ░TEXTIT.001░░░░░░░░░░54000b░ BANK 4: 256KB<┤
  703.    Here you can change       ░ZAPSOUND.SAM░░░░│░░░░23444b░               │
  704.    the current drive    ┌───>ZZ░░░░░░░░░░░░░░│░░░░░3000b  Info about the
  705.    (With the Mouse)     │                     │             GUS's free
  706.             │                     │             memory
  707.             When you click on these   │
  708.             items with a mouse, you   └─── With this bar    
  709.             jump a page ahead or a        you can select the
  710.             page behind                   file you want
  711.                       .
  712.                       .     ┌─ Abort
  713.                       .     
  714.    Sample data with or  ───> ░POS SAMPLE░    ░CANCEL░ ░OK░ <─ Confirm
  715.    without sign.
  716.  
  717.  
  718.  
  719.    The bar is moved with the cursor keys. Confirm your selection with the
  720.    enter key, or cancel your selection with the Esc key.
  721.    The drive can be selected by pressing the respective key.
  722.    (Example: the 'a' key = drive A ;) ).
  723.    POS/NEG SAMPLE Can be changed by pressing the space bar!
  724.  
  725.  
  726. ───────────────────────────────────────────────────────────────────────────────
  727.              ULTRA TRACKER  DOCUMENTATION                  Page
  728.                1993 by Mysterious - MAS                     17
  729. ───────────────────────────────────────────────────────────────────────────────
  730.  
  731.    III. Staves,Effects,Etc.
  732.    ------------------------
  733.  
  734.    1. The "Staves"
  735.    ---------------
  736.  
  737.    With the U.T. program, a staff is constructed differntly from what one
  738.    is used to with normal music staff construction. It does not really
  739.    have to do with a whole collection of different sounds, but simply
  740.    about the production of a sound, of a playing instrument, and and the
  741.    production of possible effects.
  742.  
  743.    The whole thing looks like this:
  744.  
  745.        C-1-00-00-0000
  746.        │ │ ││ ││ │││└ Value of second effect (2nd place) [0-F]
  747.        │ │ ││ ││ ││└─ Value of second effect (1st place) [0-F]
  748.        │ │ ││ ││ │└── Value of first effect  (2nd place) [0-F]
  749.        │ │ ││ ││ └─── Value of first effect  (1st place) [0-F]
  750.        │ │ ││ │└───── Second Effect [0-F]
  751.        │ │ ││ └────── First Effect  [0-F]
  752.        │ │ │└──────── Sample Number (2nd digit) [0-F]
  753.        │ │ └───────── Sample Number (1st digit) [0-F]
  754.        │ └─────────── Octave [0-4]
  755.        └───────────── Tone (note) [C - B] or [-] for Pause
  756.  
  757.  
  758.    1.1. Explanation of Effect Possibilities:
  759.    -----------------------------------------
  760.  
  761.    It is possiable to assign effects to each note.
  762.    The following is an example of what can be done with effects:
  763.  
  764.    C-1-01-00-0000
  765.       ││ │ └─── Value of 2nd effect
  766.       ││ └───── Value of 1st effect
  767.       │└─────── Effect 2
  768.       └──────── Effect 1
  769.  
  770.    For example :
  771.  
  772.    C-1-01-CB-E007
  773.  
  774.    In this example, the note C-1 is played using the first sample.
  775.    The volume (Effect C) is set to E0.
  776.    In addition, the balance of the channel is changed (to value 7,
  777.    therefor, int the middle)
  778.  
  779.    Your probably asking now : "And what kind of effects are there?"
  780.    You'll find the answer in the following section.
  781.  
  782.  
  783.  
  784. ───────────────────────────────────────────────────────────────────────────────
  785.              ULTRA TRACKER  DOCUMENTATION                  Page
  786.                1993 by Mysterious - MAS                     18
  787. ───────────────────────────────────────────────────────────────────────────────
  788.  
  789.    1.2. The Effects
  790.    ----------------
  791.  
  792.    1 - Portamento up; [0-FF] Speed
  793.    -------------------------------------------
  794.    Raises the frequency of played note, in small increments.
  795.  
  796.  
  797.    2 - Portamento down; [0-FF] Speed
  798.    -------------------------------------------
  799.    Lowers the frequency of played note, in small increments.
  800.  
  801.  
  802.    3 - Tone Portamento; [0 - FF] Speed
  803.    ---------------------------------------------
  804.    Raises or lowers the frequency of the played note, until the
  805.    frequency of the new note is reached.
  806.    For example:
  807.     C-1-01-00-0000
  808.     D-1-00-03-00A0
  809.  
  810.    Note C-1 is played; The frequency will be raised until the note D-1
  811.    is reached(speed = A0).
  812.    ATTENTION: it will be "slided" until the new note is reached, even if
  813.    other Portamento commands appear!
  814.  
  815.  
  816.    4 - Vibrato; [*0 - *F] Depth;[0* - F*] Speed
  817.    -------------------------------------------------------
  818.    Vibrates the played note.
  819.  
  820.  
  821.    5 - Special; [0 - FF]
  822.    ---------------------
  823.    Special Commands:
  824.  
  825.    Value - Occurence:
  826.    ------------------
  827.     0   - Nothing
  828.     1   - Sample will be played without loop.
  829.     2   - Sample will be played backwards, without loop.
  830.     For Example:
  831.     C-1-01-0E-0002
  832.  
  833.     Play the first sample, but backwards.
  834.  
  835.  
  836. ───────────────────────────────────────────────────────────────────────────────
  837.              ULTRA TRACKER  DOCUMENTATION                  Page
  838.                1993 by Mysterious - MAS                     19
  839. ───────────────────────────────────────────────────────────────────────────────
  840.  
  841.    A - Volume Slide; [0* - F*] Turn Up [0* - *F] Turn Down
  842.    -------------------------------------------------------
  843.    Slide the volume with the determined speed, up or down. In order to
  844.    turn the volume up, the first position of the effect value must be given.
  845.    In order to turn the volume down, the second position must be given.
  846.    For Example:
  847.     C-1-01-0A-0001 - Volume turned down with speed of 1
  848.     C-1-01-0A-0030 - Volume turned up with speed of 3
  849.  
  850.    B - Balance; [0-0F] left - Right
  851.    ----------------------------------
  852.    Changes the balance of the channel. 16 step values are available.
  853.    0...7...F = left...middle...right
  854.  
  855.    C - Volume; [0-FF] Volume
  856.    ------------------------------
  857.    Changes the volume of the played note.
  858.    Attention: The volume adjustment works logarithmically, not linearly!
  859.    I.E. 7F is not half as load as FF, but much quiter !
  860.  
  861.    D - Pattern Break [00 - 63] (the values are in decimal !)
  862.    ---------------------------
  863.    Begins the next pattern at the given Position.
  864.    For Example:
  865.     C-1-01-0D-0000 Jumps to the begining of the next pattern
  866.     C-1-01-0D-0020 Jumps to Position 20 of the next pattern
  867.  
  868.    E0 - Vibrato Value [00 - 0F]
  869.    ----------------------------
  870.    Set the strength of the Vibrato (Command 4 = Vibrato)
  871.    For Example:
  872.     C-1-01-0E-0001 Set minimal vibrato strength 
  873.     C-1-01-0E-0008 Set the virbrato strength to the normal setting
  874.  
  875.    E1 - Finslide up [10 - 1F]
  876.    --------------------------
  877.    Like effect 1, but the frequency is raised only once per note.
  878.    For Example:
  879.     C-1-01-0E-0015 The frequency is raised to the value of 5
  880.  
  881.    E2 - Finslide down [20 - 2F]
  882.    ----------------------------
  883.    Like effect 2, but the frequency is lowered only once per note.
  884.    For Example:
  885.     C-1-01-0E-0025 Frequency is lowered to the value of 5
  886.  
  887.    E9 - Retring note [90 - 9F]
  888.    --------------------------
  889.    The Note is replayed before the next note is played. How often the 
  890.    note will be replayed depends on the speed of the song and the 
  891.    given value.                        
  892.    For Example:
  893.     C-1-01-0F-0006 Speed 6 (Therefor 6 beats per note)
  894.     C-1-01-0E-0093 Retrig Note on the 3rd beat (out of 6) 
  895.  
  896.  
  897. ───────────────────────────────────────────────────────────────────────────────
  898.              ULTRA TRACKER  DOCUMENTATION                  Page
  899.                1993 by Mysterious - MAS                     20
  900. ───────────────────────────────────────────────────────────────────────────────
  901.  
  902.    EA - FineVolslide up [A0 - AF]
  903.    ------------------------------
  904.    Operates like Effect A, but only slides once per note.
  905.    (I.E. Turns up the volume)
  906.    For Example: 
  907.     C-1-01-0E-00A1 Incress the volume by a value of 1
  908.  
  909.    EB - FineVolslide down [B0 - BF]
  910.    --------------------------------
  911.    Operates like Effect A, but only slides once per note.
  912.    (I.E. Turns down the volume)
  913.    For Example:
  914.     C-1-01-0E-00B3 Decress the volume by a value of 3
  915.  
  916.    EC - Cut note [C0 - CF]
  917.    -----------------------
  918.    Cuts off the note on the given beat(The volume is turned off).
  919.    For Example:
  920.     C-1-01-0E-00E3 Plays the note till the 3rd beat
  921.  
  922.    ED - Note Delay [D0 - DF]
  923.    -------------------------
  924.    Waits until the given beat, then plays note.            
  925.    For Example:
  926.     C-1-01-0E-00D3 Plays the note on the 3rd beat
  927.  
  928.    F - Speed; [0-FF] Speed
  929.    ---------------------------------
  930.    Adjusts the speed of the song.
  931.    6 is the default adjustment setting (125 BPM);
  932.  
  933.  
  934. ───────────────────────────────────────────────────────────────────────────────
  935.              ULTRA TRACKER  DOCUMENTATION                  Page
  936.                1993 by Mysterious - MAS                     21
  937. ───────────────────────────────────────────────────────────────────────────────
  938.  
  939.    IV. "Samples.?.., Patterns..!?... What in the world is that ???"
  940.    -----------------------------------------------------------------------
  941.  
  942.    1. Explanation of Concepts
  943.    --------------------------
  944.    1.1. Samples
  945.    ------------
  946.  
  947.    A sample is digitized sound, for example, a voice, a played note on a
  948.    piano, trumpet blast, ... in digital form. Actually, all that is
  949.    audiable can be sent through a so called Analog/Digital converter (ADC)
  950.    and saved to disk. 
  951.    Basically, two important factors determine the quality of a sample.
  952.    The first is resolution which, until present, has in most cases
  953.    concerned 8 bit (for example, SoundBlaster, Amiga ...)and also delivers
  954.    adequate, good quality for home use, but when the first 16 bit card came
  955.    into the market, it was recognized how much better the sound quality
  956.    was; so today, just about the only soundcards which appear are those
  957.    which can play and record in 16 bit resolution (for example, PAS 16, SB16 ASP
  958.    TBM ... and the GUS ;) ) The second factor is the sample frequency.
  959.    Older soundcards (8 bit) mostly play samples at 22khz, that is, they send
  960.    22,000 signals per second to the lineout port (or the opposite for recording).
  961.    Modern (16 bit) cards play samples at 44.1khz, which reaches CD-
  962.    Quality in 16-bit resolution. Unfortunately samples with higher quality
  963.    become more memory-intensive :-(...
  964.    
  965.    1.2. Patterns
  966.    -------------
  967.  
  968.    A pattern is nothing more then a collection of 64 staves to one
  969.    block. That means, if you create a new pattern in Ultra Tracker, you
  970.    obtain a new block with 64 empty staves.
  971.    
  972.  
  973.    1.3. Channel/Track/(Track/Channel)
  974.    ----------------------------------
  975.  
  976.    On one channel of a soundcard only one sound or sample can be played
  977.    at a time. For example, you would need 3 channels to play a triad.
  978.    The Gus provides up to 32 channels; that means, a maximum of 32
  979.    samples (ha, now you know what that is ;-) ) can be played at a time.
  980.    
  981.    (Here, one can now give out a triad over one channel, by sampling the
  982.    triad of same kind of instrument and then replaying this sample on
  983.    one channel(?)... What? you completely don't understand a thing
  984.    anymore? Don't worry about it.)
  985.    
  986.    TIP: Another way of creating a triad (or any chord) is to sample the 
  987.     actual triad (or chord) and play it back. This method only
  988.     requires 1 channel for playback, but is less flexable then the
  989.     one note per channel triad method.
  990.  
  991.  
  992. ───────────────────────────────────────────────────────────────────────────────
  993.              ULTRA TRACKER  DOCUMENTATION                  Page
  994.                1993 by Mysterious - MAS                     22
  995. ───────────────────────────────────────────────────────────────────────────────
  996.  
  997.    1.4. GUS or Gravis Ultrasound
  998.    -------------------------------
  999.  
  1000.    This is, in my opinion, a very good soundcard from Advanced
  1001.    Gravis and Forte Technology, which is necessary for the Ultra Tracer
  1002.    program.
  1003.    It uses 32x16bit channels, up to 1 MB of memory on board, a joystick port 
  1004.    and midi interface
  1005.    Ask your computer dealer! 
  1006.    
  1007.  
  1008.    1.5. "What is a registration of ULTRA TRACKER ?"
  1009.    ----------------------------------------------------
  1010.  
  1011.    That is something crucial, and something which every user of 
  1012.    Ultra Tracker should do at least once in his life ;-)
  1013.  
  1014.  
  1015.  
  1016. ───────────────────────────────────────────────────────────────────────────────
  1017.              ULTRA TRACKER  DOCUMENTATION                  Page
  1018.                1993 by Mysterious - MAS                     23
  1019. ───────────────────────────────────────────────────────────────────────────────
  1020.  
  1021.    V. Different Things
  1022.    -------------------
  1023.  
  1024.    1. Bugs
  1025.    -------
  1026.  
  1027.    Yep, there are always a few bugs :-(.
  1028.    Known Bugs in version 1.3 are:
  1029.  
  1030.    - Hmm, at the moment there are no known bugs :-)
  1031.      If any appear and you have the opertunity to write through FIDO
  1032.      then send me a note.
  1033.      Marc Schallehn 2:246/76.3
  1034.  
  1035.    I hope that the errors can be removed by the next version.
  1036.  
  1037.    2. What is planned for the next version?
  1038.    ----------------------------------------
  1039.  
  1040.    - Elimination of the Bug's :-)
  1041.    - A few new editing functions
  1042.    - More effects
  1043.    - A demosong with 16-bit samples :-)))
  1044.    - Support for different sample formats( voc, wav...)
  1045.    - Better english DOCUMENTATION ;-)
  1046.    - Converter for 669, ... Song files
  1047.    - Better *.ult file format docs
  1048.    - And much more
  1049.  
  1050.  
  1051. ───────────────────────────────────────────────────────────────────────────────
  1052.              ULTRA TRACKER  DOCUMENTATION                  Page
  1053.                1993 by Mysterious - MAS                     24
  1054. ───────────────────────────────────────────────────────────────────────────────
  1055.  
  1056.    3. A special thank you to:
  1057.    --------------------------------
  1058.  
  1059.    Martin Grimme: For the constant, sheerly unsolvable recommendations
  1060.           for improvement, for the Pro-Tracker Info, and the
  1061.           super demo song "Rocket".
  1062.           
  1063.    Jochen Ott:    For the Magic ULTRA in his Mailbox "Do It !".
  1064.           (Do It ! Mailbox München 2:246/76: Tel.+49-89-7591828)
  1065.  
  1066.    Renaissance:   For the distribution of Ultra-Dox !
  1067.  
  1068.    My Parents:    For proofreading of the DOCUMENTATION :-)
  1069.  
  1070.    Fritz Schober, Christian Deppe, Karsten Krieg, Erik Buisman
  1071.    Lars Schehler, Marco Singer, Thorsten Dorsch, Robin Moojen
  1072.    und Stefan Löwe: For thier registration!
  1073.  
  1074.    (Whoever would like to stay here, by all means READ ON! :-) )
  1075.  
  1076.    4. What is one permitted with the shareware version of Ultra Tracker?
  1077.    ---------------------------------------------------------------------
  1078.  
  1079.    Copy/reproduction of the SHAREWARE version of ULTRA TRACKER is
  1080.    expressly desired! That means you can copy/reproduce the SHAREWARE
  1081.    version for your friends, acquaintances, colleagues, ... into all
  1082.    mailboxes, without being penalized in any way. Moreover, no part of 
  1083.    the program(the program itself, documentation, screens...) is permitted 
  1084.    to be changed, in any manner. Shareware dealers can include the SHAREWARE 
  1085.    version in thier collection; the reproduction price should not incress 
  1086.    more then 100M(-17 US$). 
  1087.    Whoever uses the program longer then 30 days, without registering, can be 
  1088.    penalized!  
  1089.    
  1090.  
  1091. ───────────────────────────────────────────────────────────────────────────────
  1092.              ULTRA TRACKER  DOCUMENTATION                  Page
  1093.                1993 by Mysterious - MAS                     25
  1094. ───────────────────────────────────────────────────────────────────────────────
  1095.  
  1096.    VI. The Registration
  1097.    --------------------
  1098.  
  1099.    1.1 How would I benefit from Registration ?
  1100.    -------------------------------------------
  1101.  
  1102.    Well, not much really, for I've avoided implementing any kind of
  1103.    reductions.
  1104.    
  1105.    In any case, the absence of reductions should NOT be a reason not to
  1106.    register! I could have omitted the save-function, for example, but
  1107.    who could really test the program properly.
  1108.    
  1109.    Besides, only through registration can I recognize whether or not
  1110.    the ULTRA TRACKER program will be used at all, and why should I
  1111.    further develop a program, that no one is interested in? 
  1112.    
  1113.  
  1114.  
  1115.    1.2. What do I gain as a registered user?
  1116.    -----------------------------------------
  1117.  
  1118.    A new disk with the latest version of the program.(without the 
  1119.    burdensome scrolls at the Beginning and End) and the right to
  1120.    two updates.
  1121.  
  1122.    The Update
  1123.    ----------
  1124.  
  1125.    Each registered user has a right to have two "FREE" updates( one must
  1126.    send me the original disk and enclose your return address ).
  1127.    When the two updates are "used", a new fee of 10dm(10 US$,respectibely)
  1128.    is due, a fee with which the user receivers two more free updates. 
  1129.    
  1130.  
  1131.    I think that is fair, since creating an update takes work.
  1132.    (Copying, bringing things to the post office, etc..) !
  1133.  
  1134.  
  1135. ───────────────────────────────────────────────────────────────────────────────
  1136.              ULTRA TRACKER  DOCUMENTATION                  Page
  1137.                1993 by Mysterious - MAS                     26
  1138. ───────────────────────────────────────────────────────────────────────────────
  1139.  
  1140.    1.3. How does registration work?
  1141.    --------------------------------
  1142.  
  1143.    If you want to use the program longer then the trial period of 30 days
  1144.    (after the first use of the program), then you must register ULTRA
  1145.    TRACKER. I have kept the registration fee extremely low, so that
  1146.    anyone who wants to utilize the program, can afford to register it, thereby 
  1147.    doing myself and you, a big favor :-) 
  1148.    
  1149.    The registration fee is only 20DM(including shipping and disk)
  1150.    within Germany, and only 20 US Dollars, if one does not live in
  1151.    Germany.
  1152.  
  1153.    In order to register ULTRA TRACKER, please complete the file
  1154.    REGISTER.TXT. Send the completed form along with payment to the
  1155.    following address:
  1156.    
  1157.    Mysterious                       ATTENTION:
  1158.    c/o Marc Schallehn               As of 7/1/93
  1159.    Camerloherstr.141                note our new  
  1160.    80689 München                    address.
  1161.    GERMANY
  1162.  
  1163.    You can pay the 20DM(20.- US Dollar) registration fee, either in
  1164.    cash, check or transfer, into the following account :  
  1165.    
  1166.    Bayerische Vereinsbank
  1167.    BLZ: 700 202 70
  1168.    Account #: 45 444 740
  1169.  
  1170.    Please submit for tracking purposes, the word "ULTRA" and include your 
  1171.    complete address when transfering money!!! (Also mail me the completed 
  1172.    REGISTER.TXT file. Thank You!)
  1173.  
  1174.    No consideration can be taken for incomplete or illegibly written
  1175.    registrations!
  1176.    
  1177.  
  1178. ───────────────────────────────────────────────────────────────────────────────
  1179.              ULTRA TRACKER  Documentation                  page
  1180.                1993 by Mysterious - MAS                     27
  1181. ───────────────────────────────────────────────────────────────────────────────
  1182.  
  1183.    VII. Versions history of ULTRA TRACKER
  1184.    --------------------------------------
  1185.  
  1186.    - Version 1.0 - 06.06.1993
  1187.      ------------------------
  1188.  
  1189.    - Version 1.1 - 10.06.1993
  1190.      ------------------------
  1191.      - A few of the bugs eliminated.
  1192.      - New Tone Protamento, Protamento up/down Routine (Pro Tracker Comp.)
  1193.      - Changes to the menu structure.
  1194.      - New functions: EFFECT COPY, SAVE SAMPLE
  1195.      - UltraClick removed ! :-))
  1196.      - The  "Absolute Silence" Bug killed :-) (Hi Mark !)
  1197.      - New Effects: D, E1, E2, E9, EC
  1198.  
  1199.    - Version 1.2 - 21.06.1993
  1200.      ------------------------
  1201.      - Mouse bug eliminated (?) (Let me know if it works :) )
  1202.      - Some other bugs fixed   
  1203.      - A few cosmetic changes          
  1204.      - 3 new Editor Buttons: page up/dn, shift+ tab
  1205.      - New Functions: CLEAR ALL, (Song) - WILDCARD, (Sample) - WILDCARD
  1206.      - Sample number display in hex
  1207.      - Sound quality with fewer then 32 tracks improved.
  1208.        (Its still 32 channels, as its been thus far :))
  1209.      - Filesystem Installed !!
  1210.  
  1211.    - Version 1.3 - 13.07.1993
  1212.      ------------------------
  1213.      - Sample load and save click eliminated!    
  1214.      - Block marking added.    
  1215.      - Some small bugs fixed!
  1216.      - "Scroll" Function added  
  1217.      - New Functions: UNMARK BLOCK, EFFECT SLIDE, COPY PATTERN,
  1218.        INSERT SEQ-POS, DELETE SEQ-POS, SWAP SAMPLES, PLAY,
  1219.        GER/US KEYBOARD, EDIT ON/OFF, (REMOVE SAMPLE), TRANSPOSE UP,
  1220.        TRANSPOSE DOWN, UNDO !!
  1221.      - Sample Remove-System installed !! ("Not only the last !")
  1222.      - New Effects: E0, ED, EA, EB
  1223.      - *.mod to *.ult converter added!
  1224.  
  1225.    - Version 1.31 - ???
  1226.      ------------------
  1227.      - Small BUG fixes
  1228.  
  1229.  
  1230.